home *** CD-ROM | disk | FTP | other *** search
/ Power Programmierung / Power-Programmierung (Tewi)(1994).iso / magazine / dbms_mag / 9108 / olympia1.aug < prev    next >
Text File  |  1991-06-17  |  1KB  |  40 lines

  1. LISTING 1
  2.  
  3. /*************************************************************** 
  4. NovlID.c -- Sample FoxPro API routine from FoxNet(tm) library
  5. (c) 1991, P. L. Olympia, Platinum Software International
  6.  
  7. From Set Expert On Column, DBMS Magazine, 8/91
  8.  
  9. This example returns the station number of a Novell Workstation.
  10. **************************************************************/ 
  11.  
  12. #include <stdio.h> 
  13. #include "pro_ext.h"       /* From FoxPro API set */ 
  14.  
  15. // These next two includes are from Novell 
  16. #include <nit.h> 
  17. #include <niterror.h> 
  18.  
  19. /***************************************************** 
  20.    The API .c function name is C_GetWS()
  21.    The FoxPro function name is NSTATION().
  22.    Function returns a workstation ID number 
  23.  *****************************************************/ 
  24. FAR C_GetWS()
  25.    _RetInt( GetConnectionNumber(), 10); 
  26.         return; 
  27.  
  28. // Here are the usual FoxPro API Structure Tables
  29. FoxInfo _NovlPO[] = { 
  30.     {"NSTATION",  C_GetWS,    0, ""  },
  31. }; 
  32.  
  33. FoxTable _FoxTable = { 
  34.     (FoxTable FAR *)0,  
  35.     sizeof(_NovlPO)/sizeof(FoxInfo), 
  36.     _NovlPO 
  37. }; 
  38.